herpes simplex – Català–English translations

🇬🇧 en ca

herpes simplex noun

  • viral disease
herpes simple
Wiktionary Links